]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
11 years agocalendar: Copy URLHighlighter and friends here
Florian Müllner [Mon, 16 Feb 2015 18:40:00 +0000 (19:40 +0100)]
calendar: Copy URLHighlighter and friends here

We will start using both URLHighlighter and the _fixMarkup() helper
method the same way it's used in MessageTray. Usually we should
make fixMarkup() public and call the existing methods, but we are
planning for them to go away soon, so just keep two copies until
the original one is removed.

https://bugzilla.gnome.org/show_bug.cgi?id=744817

11 years agopanel: Add function to close the calendar
Florian Müllner [Fri, 13 Feb 2015 09:44:13 +0000 (10:44 +0100)]
panel: Add function to close the calendar

We will soon replace regular menu items in the calendar drop-down
with more complex elements.
However there will still be items that should close the drop down
when activated - rather than making the menu available throughout
the hierarchy (and eventually from outside as well when we add the
notifications list), have a public method on a global object just
like the ubiquitous Main.overview.hide().

https://bugzilla.gnome.org/show_bug.cgi?id=744817

11 years agodateMenu: Remove link to Date & Time Settings
Florian Müllner [Sat, 7 Feb 2015 00:41:11 +0000 (01:41 +0100)]
dateMenu: Remove link to Date & Time Settings

Menu items are on their way out of the calendar drop down, so let's
start with the easy one. This one is removed without replacement,
but then the Date & Time panel should be a one-time stop for most
users anyway, so not having a direct shortcut should not be much of
a problem. It is also the last remaining Settings item outside the
system menu ...

https://bugzilla.gnome.org/show_bug.cgi?id=744817

11 years agodateMenu: Make "today" button more prominent
Florian Müllner [Fri, 5 Dec 2014 15:03:59 +0000 (16:03 +0100)]
dateMenu: Make "today" button more prominent

Split the weekday from the date and increase the latter's size to
match the latest calendar mockups.

https://bugzilla.gnome.org/show_bug.cgi?id=744817

11 years agodateMenu: Swap calendar and event columns
Florian Müllner [Fri, 30 Jan 2015 04:56:28 +0000 (05:56 +0100)]
dateMenu: Swap calendar and event columns

The new design has the events list on the left and the calendar on the
right, so swap them around and remove the vertical separator between
them in favor of some additional whitespace as in the mockups.

https://bugzilla.gnome.org/show_bug.cgi?id=744817

11 years agoRevert "calendar: Use Clutter.GridLayout"
Florian Müllner [Sun, 15 Feb 2015 18:45:18 +0000 (19:45 +0100)]
Revert "calendar: Use Clutter.GridLayout"

GridLayout has some weird allocation issues, TableLayout - deprecated
or not - works, so just keep using that for now.

This reverts commit e9f95ca605c225b97963b7a0d5df3dfc6b4702da.

https://bugzilla.gnome.org/show_bug.cgi?id=744817

11 years agoupdate theme
Carlos Soriano [Fri, 20 Feb 2015 09:36:43 +0000 (10:36 +0100)]
update theme

11 years agopopupMenu: Use a StWidget instead of a Separator
Carlos Soriano [Fri, 20 Feb 2015 09:35:30 +0000 (10:35 +0100)]
popupMenu: Use a StWidget instead of a Separator

We don't use the gradient part of a Separator, so we can
just use a StWidget instead and shut up some warnings

11 years agotheme: Use gnome-shell-sass as a submodule
Carlos Soriano [Thu, 19 Feb 2015 20:51:38 +0000 (21:51 +0100)]
theme: Use gnome-shell-sass as a submodule

The sass sources now live in a project in GNOME, so they can
be used in multiple projects like gnome-shell-extensions.
Because of that, add gnome-shell-sass as a submodule of gnome-shell
and remove the sass sources from the theme directory.

11 years agostatus: Stop using .panel-status-button
Florian Müllner [Tue, 17 Feb 2015 23:01:09 +0000 (00:01 +0100)]
status: Stop using .panel-status-button

This used to be the style-class for status icons (i.e. icon-only
top bar items). It got unused a while ago when the class used
by status icons stopped using it - except for the keyboard indicator,
which set the class manually to appear as status icon despite not
being a real icon.
Now that the button highlight is provided by the .panel-button class
on a parent, the obsolete class results in a double border on the
keyboard indicator when active - just drop it from there as well
to fix.

11 years agotheme: sass code structure
Jakub Steiner [Tue, 17 Feb 2015 15:12:39 +0000 (16:12 +0100)]
theme: sass code structure

11 years agoFix .panel-menu
Florian Müllner [Tue, 17 Feb 2015 15:00:47 +0000 (16:00 +0100)]
Fix .panel-menu

While clearly related to the top bar, it's not a child, so the
selector "#panel .panel-menu" does not match anything.

11 years agoFix panel-menu margin regression
Florian Müllner [Tue, 17 Feb 2015 14:22:33 +0000 (15:22 +0100)]
Fix panel-menu margin regression

Commit 7bb7734869c09 got lost in SASS ...

11 years agotheme: fix borders on the dash
Jakub Steiner [Tue, 17 Feb 2015 12:02:40 +0000 (13:02 +0100)]
theme: fix borders on the dash

- the goal is to have the items activate even on the edge
  sadly this Fitzsiness is only working on the app vault icon
  at the bottom, not the regular icons so far.

11 years agotheme: fix some placeholder colors
Jakub Steiner [Mon, 16 Feb 2015 23:19:34 +0000 (00:19 +0100)]
theme: fix some placeholder colors

11 years agotheme: tweaks
Jakub Steiner [Wed, 11 Feb 2015 15:05:50 +0000 (16:05 +0100)]
theme: tweaks

- popover separators
- ws switcher osd colors

11 years agotheme: avoid hardcoded color
Jakub Steiner [Mon, 9 Feb 2015 15:47:08 +0000 (16:47 +0100)]
theme: avoid hardcoded color

- calendar day with events (for classic)

11 years agotheme: more osd fixed (for login screen)
Jakub Steiner [Mon, 9 Feb 2015 15:43:46 +0000 (16:43 +0100)]
theme: more osd fixed (for login screen)

11 years agotheme: system-menu-action colors
Jakub Steiner [Mon, 9 Feb 2015 15:25:40 +0000 (16:25 +0100)]
theme: system-menu-action colors

11 years agotheme: Add music notification as well
Carlos Soriano [Mon, 9 Feb 2015 15:24:07 +0000 (16:24 +0100)]
theme: Add music notification as well

11 years agotheme: more osd fixes
Jakub Steiner [Mon, 9 Feb 2015 15:08:33 +0000 (16:08 +0100)]
theme: more osd fixes

11 years agotheme: osd fixes
Jakub Steiner [Mon, 9 Feb 2015 15:04:11 +0000 (16:04 +0100)]
theme: osd fixes

11 years agotheme: osd fixes
Jakub Steiner [Mon, 9 Feb 2015 14:59:39 +0000 (15:59 +0100)]
theme: osd fixes

11 years agotheme: consistent osd colors for overview
Jakub Steiner [Mon, 9 Feb 2015 14:45:33 +0000 (15:45 +0100)]
theme: consistent osd colors for overview

- needed for reusal of the same theme for light/dark variant
  (gnome3 vs classic)

11 years agotheme: notification bubbles on screen shield
Jakub Steiner [Mon, 9 Feb 2015 12:43:03 +0000 (13:43 +0100)]
theme: notification bubbles on screen shield

11 years agotheme: appmenu label shadow no longer needed
Jakub Steiner [Mon, 9 Feb 2015 12:21:22 +0000 (13:21 +0100)]
theme: appmenu label shadow no longer needed

11 years agotheme: Adapt screenshield to mockups
Carlos Soriano [Sun, 8 Feb 2015 17:56:37 +0000 (18:56 +0100)]
theme: Adapt screenshield to mockups

11 years agotheme: revert back to osd colors due to classic mode
Jakub Steiner [Fri, 6 Feb 2015 17:16:01 +0000 (18:16 +0100)]
theme: revert back to osd colors due to classic mode

11 years agotheme: login & screen shield theming
Jakub Steiner [Thu, 5 Feb 2015 16:42:19 +0000 (17:42 +0100)]
theme: login & screen shield theming

11 years agotheme: final touches on calendar widget
Jakub Steiner [Wed, 4 Feb 2015 18:06:08 +0000 (19:06 +0100)]
theme: final touches on calendar widget

- rectangular weekends still clashed with the round
  selection/today

11 years agotheme: calendar widget visual cleanup
Jakub Steiner [Wed, 4 Feb 2015 12:03:46 +0000 (13:03 +0100)]
theme: calendar widget visual cleanup

- clean up visual noise
- some typos in selectors & properties I missed
- misused opacify instead of transparentize

11 years agotheme: background menu
Jakub Steiner [Thu, 29 Jan 2015 16:10:29 +0000 (17:10 +0100)]
theme: background menu

11 years agotheme: ibus candidate popup
Jakub Steiner [Thu, 29 Jan 2015 15:17:16 +0000 (16:17 +0100)]
theme: ibus candidate popup

11 years agotheme: subkeys themeing for OSK
Jakub Steiner [Thu, 29 Jan 2015 15:06:10 +0000 (16:06 +0100)]
theme: subkeys themeing for OSK

11 years agotheme: on screen keyboard + bits
Jakub Steiner [Thu, 29 Jan 2015 11:46:02 +0000 (12:46 +0100)]
theme: on screen keyboard + bits

11 years agotheme: embolden the parent item of a submenu
Jakub Steiner [Wed, 21 Jan 2015 17:47:42 +0000 (18:47 +0100)]
theme: embolden the parent item of a submenu

11 years agotheme: overview searchbox rounding out of place
Jakub Steiner [Wed, 21 Jan 2015 13:01:49 +0000 (14:01 +0100)]
theme: overview searchbox rounding out of place

11 years agopopupMenu: Add active CSS pseudo class
Carlos Soriano [Wed, 18 Feb 2015 16:07:59 +0000 (17:07 +0100)]
popupMenu: Add active CSS pseudo class

So we can style it differently than :hover.
We already have a active state for the menu items which includes
more than hover. For example, when the keyboard focus moves to a item
or we select programatically a item.
For this reason we need a style class named active for the meaning we
give to it in menu items, and a pseudo class active with the meaning
CSS has.

https://bugzilla.gnome.org/show_bug.cgi?id=744680

11 years agotheme: typo
Carlos Soriano [Wed, 21 Jan 2015 16:33:03 +0000 (17:33 +0100)]
theme: typo

11 years agotheme: Fix caption border gap
Carlos Soriano [Wed, 21 Jan 2015 16:26:23 +0000 (17:26 +0100)]
theme: Fix caption border gap

Since widnows decorations with round corners has a special shape,
which when scaled we can't match with a simple border-radius.
So to prevent to show a gap between the caption border and the
caption itself, apply a shadow.

11 years agopopup: Include active item as part of the submenu
Carlos Soriano [Wed, 21 Jan 2015 16:14:42 +0000 (17:14 +0100)]
popup: Include active item as part of the submenu

11 years agotheme: a button is a button is a button
Jakub Steiner [Fri, 16 Jan 2015 14:33:56 +0000 (15:33 +0100)]
theme: a button is a button is a button

https://bugzilla.gnome.org/show_bug.cgi?id=737785

11 years agotheme: banner buttons
Jakub Steiner [Fri, 16 Jan 2015 14:26:06 +0000 (15:26 +0100)]
theme: banner buttons

11 years agotheme: run dialog tweaks
Jakub Steiner [Fri, 16 Jan 2015 13:34:25 +0000 (14:34 +0100)]
theme: run dialog tweaks

11 years agotheme: clean up dialogs
Jakub Steiner [Fri, 16 Jan 2015 00:39:52 +0000 (01:39 +0100)]
theme: clean up dialogs

11 years agotheme: symbolic icons for App menu
Jakub Steiner [Wed, 14 Jan 2015 14:34:04 +0000 (15:34 +0100)]
theme: symbolic icons for App menu

- possibly too early as only core apps come with
  symbolic icon installed by default.

11 years agotheme: calendar fixups
Jakub Steiner [Wed, 14 Jan 2015 14:08:44 +0000 (15:08 +0100)]
theme: calendar fixups

- pager button
- day of week
- top date label
- FIXME: current date needs non-uniform border colors

11 years agotheme: minor OSD tweak
Jakub Steiner [Wed, 14 Jan 2015 13:35:32 +0000 (14:35 +0100)]
theme: minor OSD tweak

11 years agotheme: system modals
Jakub Steiner [Wed, 14 Jan 2015 13:30:29 +0000 (14:30 +0100)]
theme: system modals

11 years agotheme: initial stab at High Contrast theme
Jakub Steiner [Wed, 14 Jan 2015 13:19:37 +0000 (14:19 +0100)]
theme: initial stab at High Contrast theme

11 years agotheme: tiled window previews
Jakub Steiner [Tue, 13 Jan 2015 12:53:43 +0000 (13:53 +0100)]
theme: tiled window previews

11 years agotheme: more selection color bits
Jakub Steiner [Tue, 13 Jan 2015 12:18:16 +0000 (13:18 +0100)]
theme: more selection color bits

11 years agotheme: use selected bg color consistently
Jakub Steiner [Tue, 13 Jan 2015 11:29:47 +0000 (12:29 +0100)]
theme: use selected bg color consistently

11 years agotheme: sync dash padding with OSD
Jakub Steiner [Mon, 12 Jan 2015 23:40:42 +0000 (00:40 +0100)]
theme: sync dash padding with OSD

11 years agotheme: OSD app/workspace switcher
Jakub Steiner [Mon, 12 Jan 2015 23:33:58 +0000 (00:33 +0100)]
theme: OSD app/workspace switcher

11 years agotheme: NM dialogs
Jakub Steiner [Wed, 7 Jan 2015 13:52:07 +0000 (14:52 +0100)]
theme: NM dialogs

11 years agotheme: Adapt to commit 117a81e06f3ac975
Carlos Soriano [Thu, 8 Jan 2015 15:34:38 +0000 (16:34 +0100)]
theme: Adapt to commit 117a81e06f3ac975

It makes some changes on the theme

11 years agodatetime/calendar popup
Jakub Steiner [Tue, 25 Nov 2014 14:14:32 +0000 (15:14 +0100)]
datetime/calendar popup

- separator seems to have a semi-opaque top that interfers
  with the bottom row of teh calendar

- current day can't have a blue brder on the bottom,
  but $borders_color on the sides. Apparently cannot
  use non-uniform border colors.

- month pager missing

11 years agoshell-app: Remove shell_app_get_faded_icon
Carlos Soriano [Wed, 18 Feb 2015 16:47:53 +0000 (17:47 +0100)]
shell-app: Remove shell_app_get_faded_icon

In previous commit we removed the only use of shell_app_get_faded_icon
so we can remove the function on shell-app as well.

https://bugzilla.gnome.org/show_bug.cgi?id=744680

11 years agoremove shell-slicer
Carlos Soriano [Wed, 18 Feb 2015 19:55:18 +0000 (20:55 +0100)]
remove shell-slicer

In last commit we remove the only use of shell-slicer, so we can remove
this as well

11 years agopanel: Remove TextShadower
Carlos Soriano [Wed, 18 Feb 2015 20:39:33 +0000 (21:39 +0100)]
panel: Remove TextShadower

We no longer use it, so remove it.

11 years agopanelMenu: Don't fade appMenuButton icon and put it on the side
Carlos Soriano [Tue, 11 Nov 2014 15:30:11 +0000 (16:30 +0100)]
panelMenu: Don't fade appMenuButton icon and put it on the side

Design request, don't fade the icon of the appMenuButton and put it on
the side instead of overlaping with the text.

https://bugzilla.gnome.org/show_bug.cgi?id=744680

11 years agotheme: kill osd_bg_color
Jakub Steiner [Mon, 10 Nov 2014 13:36:06 +0000 (14:36 +0100)]
theme: kill osd_bg_color

- not enough to keep it distinct from bg_color

11 years agotheme: menu separators, message tray icons
Jakub Steiner [Mon, 10 Nov 2014 11:46:23 +0000 (12:46 +0100)]
theme: menu separators, message tray icons

- menu separators not vertcally centered unfortunately
- MT items not horizontally centered unfortunately

11 years agotheme: Remove looking glass border-image
Carlos Soriano [Mon, 10 Nov 2014 15:56:57 +0000 (16:56 +0100)]
theme: Remove looking glass border-image

Now that we no longer use images for the selected highligth

11 years agotheme: some code style fixes
Carlos Soriano [Mon, 10 Nov 2014 14:11:05 +0000 (15:11 +0100)]
theme: some code style fixes

11 years agotheme: Use box shadow for active panel menu border
Carlos Soriano [Mon, 10 Nov 2014 14:10:40 +0000 (15:10 +0100)]
theme: Use box shadow for active panel menu border

11 years agotheme: Match list row hover transition type of gtk
Carlos Soriano [Sat, 25 Oct 2014 18:58:51 +0000 (20:58 +0200)]
theme: Match list row hover transition type of gtk

Currently we animate in both sides, hover on and hover off, and with
200ms. The downside of that it that it feels sluggish when passing with
the mouse hovering few items because the on transition is slow.

Match what gtk did for fix this for list rows hover state at
commit 52e91f1f74ecb943d, animating only on off hover. However,
gnome-shell doesn't support different kind of transitions for its css,
that will be lovely to have a easeOutQuad as well here.

11 years agoWhy do we need this to have focus on folders?
Carlos Soriano [Sat, 25 Oct 2014 18:26:15 +0000 (20:26 +0200)]
Why do we need this to have focus on folders?

11 years agotheme: use regular borders for top bar buttons
Jakub Steiner [Wed, 29 Oct 2014 13:48:20 +0000 (14:48 +0100)]
theme: use regular borders for top bar buttons

- no need to abuse image assets.
- big thanks to carlos for making it possible.

11 years agotheme: make notification counters round.
Jakub Steiner [Mon, 27 Oct 2014 15:21:17 +0000 (16:21 +0100)]
theme: make notification counters round.

11 years agoappDisplay: Show a dot when application is running
Carlos Soriano [Tue, 17 Feb 2015 17:33:37 +0000 (18:33 +0100)]
appDisplay: Show a dot when application is running

Show a dot in the icon of running applications.
Design request.

https://bugzilla.gnome.org/show_bug.cgi?id=744680

11 years agotheme: notifications & message tray
Jakub Steiner [Thu, 23 Oct 2014 23:04:34 +0000 (01:04 +0200)]
theme: notifications & message tray

11 years agotheme: looking glass
Jakub Steiner [Thu, 23 Oct 2014 18:31:03 +0000 (20:31 +0200)]
theme: looking glass

11 years agotheme: window captions in the overview
Jakub Steiner [Tue, 21 Oct 2014 14:53:01 +0000 (16:53 +0200)]
theme: window captions in the overview

+ a few typos

11 years agotheme: better running, hover and active states for icons
Jakub Steiner [Fri, 17 Oct 2014 19:13:53 +0000 (21:13 +0200)]
theme: better running, hover and active states for icons

- the active state behaves oddly though, not respecting
  the fill color, just changing alpha it seems...

11 years agotheme: overview-icon fixes
Jakub Steiner [Thu, 16 Oct 2014 19:01:09 +0000 (21:01 +0200)]
theme: overview-icon fixes

11 years agotheme: entry selections, parsed css
Jakub Steiner [Wed, 15 Oct 2014 17:15:24 +0000 (19:15 +0200)]
theme: entry selections, parsed css

11 years agotheme: workspace pager in overview
Jakub Steiner [Wed, 15 Oct 2014 15:26:03 +0000 (17:26 +0200)]
theme: workspace pager in overview

11 years agotheme: overview styling
Jakub Steiner [Tue, 14 Oct 2014 16:52:34 +0000 (18:52 +0200)]
theme: overview styling

- still some quirks
- boy is this unstructured mess a pain to clean up :(

11 years agotheme: remove unused assets
Jakub Steiner [Wed, 8 Oct 2014 15:35:01 +0000 (17:35 +0200)]
theme: remove unused assets

11 years agotheme: top bar active is underlined.
Jakub Steiner [Wed, 8 Oct 2014 15:27:39 +0000 (17:27 +0200)]
theme: top bar active is underlined.

- glow feels foreign, will be phased out

11 years agotheme: forgot old overrides of the panel styling
Jakub Steiner [Wed, 8 Oct 2014 14:41:41 +0000 (16:41 +0200)]
theme: forgot old overrides of the panel styling

11 years agotheme: switches
Jakub Steiner [Wed, 8 Oct 2014 14:14:15 +0000 (16:14 +0200)]
theme: switches

11 years agotheme: volume/mic slider
Jakub Steiner [Wed, 8 Oct 2014 13:51:20 +0000 (15:51 +0200)]
theme: volume/mic slider

11 years agotheme: top bar appmenu etc.
Jakub Steiner [Wed, 8 Oct 2014 13:44:12 +0000 (15:44 +0200)]
theme: top bar appmenu etc.

11 years agotheme: checkboxes
Jakub Steiner [Wed, 8 Oct 2014 13:09:09 +0000 (15:09 +0200)]
theme: checkboxes

11 years agotheme: overview search bar styling
Jakub Steiner [Wed, 8 Oct 2014 12:15:10 +0000 (14:15 +0200)]
theme: overview search bar styling

11 years agotheme: top bar styling.
Jakub Steiner [Wed, 8 Oct 2014 12:14:49 +0000 (14:14 +0200)]
theme: top bar styling.

11 years agotheme: modal dialogs and tweaked entries
Jakub Steiner [Thu, 2 Oct 2014 19:03:25 +0000 (21:03 +0200)]
theme: modal dialogs and tweaked entries

11 years agotheme: fine tune scrollbars
Jakub Steiner [Thu, 2 Oct 2014 16:13:53 +0000 (18:13 +0200)]
theme: fine tune scrollbars

11 years agotheme: update some svg assets to adwaita 3.14 counterparts
Jakub Steiner [Thu, 2 Oct 2014 16:04:05 +0000 (18:04 +0200)]
theme: update some svg assets to adwaita 3.14 counterparts

- switches
- checkboxes

11 years agotheme: use Adwaita dark style for popup menus
Jakub Steiner [Thu, 2 Oct 2014 14:49:31 +0000 (16:49 +0200)]
theme: use Adwaita dark style for popup menus

- cannot sue box-shadow sadly.

11 years agotheme: rewrite to be structured
Jakub Steiner [Mon, 10 Nov 2014 14:21:52 +0000 (15:21 +0100)]
theme: rewrite to be structured
- using SASS
- trying to reuse as much of the gtk adwaita as possible

11 years agotheme: Fix sintax error in the theme
Carlos Soriano [Tue, 11 Nov 2014 10:08:09 +0000 (11:08 +0100)]
theme: Fix sintax error in the theme

11 years agolayout: Compute strut side more precisely for non primary monitors
Sylvain Pasche [Sun, 8 Feb 2015 22:03:07 +0000 (23:03 +0100)]
layout: Compute strut side more precisely for non primary monitors

Don't assume struts are on the primary monitor while computing
the strut side. Instead, find the first monitor that overlaps the
strut and compute the strut side using it.

https://bugzilla.gnome.org/show_bug.cgi?id=744183

11 years agonotificationDaemon: Remove support for action-icons
Florian Müllner [Mon, 16 Feb 2015 15:43:30 +0000 (16:43 +0100)]
notificationDaemon: Remove support for action-icons

This capability was only really useful for media players, and with
music notifications no longer being special, we can simplify a bit
by removing support for it.

https://bugzilla.gnome.org/show_bug.cgi?id=744815

11 years agomessageTray: Remove support for Music notifications
Florian Müllner [Wed, 11 Feb 2015 16:01:11 +0000 (17:01 +0100)]
messageTray: Remove support for Music notifications

Music is no longer a special type of notification according
to the design. If we want to resurrect the functionality, we
can reimplement it with a dedicated API like MPRIS rather
than piggy-bagging on the notification system.

https://bugzilla.gnome.org/show_bug.cgi?id=744815

11 years agomessageTray: Remove support for images in notifications
Florian Müllner [Wed, 11 Feb 2015 17:25:29 +0000 (18:25 +0100)]
messageTray: Remove support for images in notifications

The design says they are no longer a thing.

https://bugzilla.gnome.org/show_bug.cgi?id=744815

11 years agoautorunManager: Remove eject support
Florian Müllner [Thu, 19 Feb 2015 11:58:26 +0000 (12:58 +0100)]
autorunManager: Remove eject support

It's no longer exposed anywhere (by design), so kill off the now
unused bits.

https://bugzilla.gnome.org/show_bug.cgi?id=744815